cash on delivery
noun
1.
C.O.D
.
Origin
1850-55
British Dictionary definitions for
cash on delivery
cash on delivery
noun
1.
a service entailing cash payment to the carrier on delivery of merchandise
COD